// ECGDICOMConv.h : main header file for the ECGDICOMCONV DLL
//

#if !defined(AFX_ECGDICOMCONV_H__3203699C_F0AE_4384_8607_59D96327A791__INCLUDED_)
#define AFX_ECGDICOMCONV_H__3203699C_F0AE_4384_8607_59D96327A791__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

//#ifndef __AFXWIN_H__
//#error include 'stdafx.h' before including this file for PCH
//#endif
#include "resource.h"		// main symbols

/////////////////////////////////////////////////////////////////////////////
// CECGDICOMConvApp
// See ECGDICOMConv.cpp for the implementation of this class
//

#ifdef ECGFDAXML_EXPORT
#define ECGFDAXML_DECL_SPEC __declspec(dllexport)
#elif ECGFDAXML_IMPORT
#define ECGFDAXML_DECL_SPEC __declspec(dllimport)
#else
#define ECGFDAXML_DECL_SPEC
#endif

#define ECGFDAXML_FAILURE				-1
#define ECGFDAXML_SUCCESS				0
#define ECGFDAXML_INVALIDATEFILENAME	1
#define ECGFDAXML_READFILEFAILURE		2
#define ECGFDAXML_WRITEFILEEFAILURE		3
#define ECGFDAXML_FILEEXISTED			4

extern "C" ECGFDAXML_DECL_SPEC int ECGFDAXMLConvert(char* lpECGFile, char* lpFDAXMLFile, char* lpLanguage, char* szErrorMsg);


#endif // !defined(AFX_ECGDICOMCONV_H__3203699C_F0AE_4384_8607_59D96327A791__INCLUDED_)
